yael padilla
International FootballToluca 2–2 Xolos: Yael Padilla's 80-metre carry and two winless runsIn the 38th minute, Yael Padilla collects the ball near the halfway line, wit...
EsportsFaker and the 140,000-Sheet Stamp Set: South Korea Just Did Something Unprecedented for an Esports PlayerOn October 21, in Seoul, a ceremony took place that most of the Vietnamese...
International FootballFour thousand fans watched Cruz Azul train — and nobody mentioned the ankleThe open session at Estadio Refundación packed one stand with roughly four...
Table TennisThe Empty Dossier in Hai Duong: How Vietnamese Table Tennis Loses Its Talent in Silence9-9, fifth game, quarter-final of the 14-15 age group at the Hai Duong Sports...
VolleyballThe Discipline of a Blank Page: When Volleyball Analytics Chooses SilenceOn a Tuesday morning in Bangkok, I opened a file waiting on my desk. Nine lar...
Table TennisClacton & District Table Tennis League: Salter Shines as Brotherhood Begin Title DefenceAt 43, after two decades following table tennis from Korean youth tournaments...
EsportsNo VAR in the Meeting Room: Transfers and the Unspoken Rules of Korean EsportsBusan, 2:47 a.m. The match ended three hours ago, but I am still sitting in...
BasketballWhen Sports Analysis Loses Its Essence: The Problem of Hanging NumbersI have reviewed hundreds of analysis documents throughout my 31-year career...
AthleticsQuach Thi Lan Retires: The Load Audit Behind 3:14.54 and a Decade of Vietnamese 400m Running3 minutes 14.54 seconds. On the Hangzhou track, four pairs of legs closed the...
Martial ArtsDana White's Personal Assistant Earns a UFC Contract With a Knockout: The Full Picture on Sal EverettThe latest fight night of Dana White's Contender Series at UFC Apex in Las...
EsportsInside the esports transfer window: when the spreadsheet speaks and the corridor goes silentAt 11:47 p.m. on the final day of the transfer window, I was sitting in a caf...
International FootballWhen the 'Football' Label Fools the Machine: The Data-Verification Gap in Sports NewsA news item landed on my desk on a Monday morning. The label on it read:...
VolleyballDakar 2026: As the Youth Olympic Beach Volleyball Schedule Is Released, Africa Stands on the Olympic Map for the First TimeSix times in a single release, the string "xxxx local time (xxxx GMT)" appear...
GolfOosthuizen Leaves LIV Golf: When Money Is No Longer a Reason to StayLouis Oosthuizen has just announced his departure from LIV Golf. For a man wh...
International FootballMid-season V.League: Reading the Signals the Stats Sheet Leaves OutIn the 90+2nd minute, Hà Minh Tuấn controlled a long ball on the right flank,...
International FootballAncelotti Says Neymar Cannot Be Replaced, Brazil Rejects the One-Star PolicyCarlo Ancelotti stood before the cameras and said something that sounded...
BasketballHeat Maps and the New Astrology of Modern BasketballIn May 2026, after a live-stream analysis of the Western Conference semifinal...
VolleyballBrooklyn DeLeye's 22 Kills Power Kentucky Past Louisville in Top-Five Rivalry ClashHistoric Memorial Coliseum witnessed one of the most memorable matches of the...
BadmintonNguyen Tien Minh Wins Vietnam Open 2026 Qualifier: A Veteran's Test and the Succession ProblemOn September 9, 2026, in Ho Chi Minh City, Nguyen Tien Minh, 43, world No. 25...
EsportsFaker and the Squeezed Fortnight: Player Health Becomes the Variable Ahead of ASIAD 2026 and Worlds 2026There is a habit I have kept for nine years: when a piece of news is hard to...
EsportsFaker and the 140,000-Sheet Stamp Set: South Korea Just Did Something Unprecedented for an Esports PlayerOn October 21, in Seoul, a ceremony took place that most of the Vietnamese...
International FootballFour thousand fans watched Cruz Azul train — and nobody mentioned the ankleThe open session at Estadio Refundación packed one stand with roughly four...
Table TennisThe Empty Dossier in Hai Duong: How Vietnamese Table Tennis Loses Its Talent in Silence9-9, fifth game, quarter-final of the 14-15 age group at the Hai Duong Sports...
VolleyballThe Discipline of a Blank Page: When Volleyball Analytics Chooses SilenceOn a Tuesday morning in Bangkok, I opened a file waiting on my desk. Nine lar...
Table TennisClacton & District Table Tennis League: Salter Shines as Brotherhood Begin Title DefenceAt 43, after two decades following table tennis from Korean youth tournaments...
EsportsNo VAR in the Meeting Room: Transfers and the Unspoken Rules of Korean EsportsBusan, 2:47 a.m. The match ended three hours ago, but I am still sitting in...
BasketballWhen Sports Analysis Loses Its Essence: The Problem of Hanging NumbersI have reviewed hundreds of analysis documents throughout my 31-year career...
AthleticsQuach Thi Lan Retires: The Load Audit Behind 3:14.54 and a Decade of Vietnamese 400m Running3 minutes 14.54 seconds. On the Hangzhou track, four pairs of legs closed the...
Martial ArtsDana White's Personal Assistant Earns a UFC Contract With a Knockout: The Full Picture on Sal EverettThe latest fight night of Dana White's Contender Series at UFC Apex in Las...
EsportsInside the esports transfer window: when the spreadsheet speaks and the corridor goes silentAt 11:47 p.m. on the final day of the transfer window, I was sitting in a caf...
International FootballWhen the 'Football' Label Fools the Machine: The Data-Verification Gap in Sports NewsA news item landed on my desk on a Monday morning. The label on it read:...
VolleyballDakar 2026: As the Youth Olympic Beach Volleyball Schedule Is Released, Africa Stands on the Olympic Map for the First TimeSix times in a single release, the string "xxxx local time (xxxx GMT)" appear...
GolfOosthuizen Leaves LIV Golf: When Money Is No Longer a Reason to StayLouis Oosthuizen has just announced his departure from LIV Golf. For a man wh...
International FootballMid-season V.League: Reading the Signals the Stats Sheet Leaves OutIn the 90+2nd minute, Hà Minh Tuấn controlled a long ball on the right flank,...
International FootballAncelotti Says Neymar Cannot Be Replaced, Brazil Rejects the One-Star PolicyCarlo Ancelotti stood before the cameras and said something that sounded...
BasketballHeat Maps and the New Astrology of Modern BasketballIn May 2026, after a live-stream analysis of the Western Conference semifinal...
VolleyballBrooklyn DeLeye's 22 Kills Power Kentucky Past Louisville in Top-Five Rivalry ClashHistoric Memorial Coliseum witnessed one of the most memorable matches of the...
BadmintonNguyen Tien Minh Wins Vietnam Open 2026 Qualifier: A Veteran's Test and the Succession ProblemOn September 9, 2026, in Ho Chi Minh City, Nguyen Tien Minh, 43, world No. 25...
EsportsFaker and the Squeezed Fortnight: Player Health Becomes the Variable Ahead of ASIAD 2026 and Worlds 2026There is a habit I have kept for nine years: when a piece of news is hard to...
